Stops itching. Is this a synonym for Anti-histamine? [ORWJr].
∧ Immune System ∧ Integumentary System